home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1992-10-20 | 1.3 KB | 56 lines |
- ' *****************************************************
- ' * *
- ' * This AMOS-program was made by Svante Danielsson *
- ' * *
- ' * Mail me at: til96sdn@mds.mdh.se *
- ' * *
- ' *****************************************************
-
- ANTAL=64
- Dim X(ANTAL),Y(ANTAL),SP(ANTAL)
- For N=0 To ANTAL
- X(N)=Rnd(319)
- Y(N)=Rnd(199)
- SP(N)=Rnd(6)+1
- Next
-
- Screen Open 1,320,204,32,Lowres
- Curs Off : Flash Off
- Palette 0,$100,$200,$300,$400,$500,$600,$700,$800,$900,$A00,$B00,$C00,$D00,$E00,$F00,$E00,$D00,$C00,$B00,$A00,$900,$800,$700,$600,$500,$400,$300,$200,$100,$0,$0
- Screen Display 1,140,48,320,204
- Shift Up 2,1,31,1
- For X=0 To 319 Step 11
- Add I,1
- If I>20 Then I=20
- Ink I
- Draw X,0 To X+11,0
- Next
-
- For X=0 To 319 Step 11
- Add I,-1
- If I=0 Then I=1
- Ink I
- Draw X,203 To X+11,203
- Next
-
-
- Screen Open 0,320,200,8,Lowres : Flash Off : Curs Off : Hide
- Cls 0 : Double Buffer : Autoback 0
- Palette 0,$666,$888,$999,$AAA,$CCC,$DDD,$FFF
-
- Repeat
- For N=0 To ANTAL
- Add X(N),SP(N)
- If X(N)>319
- X(N)=0
- Y(N)=Rnd(199)
- SP(N)=Rnd(6)+1
- End If
- Plot X(N),Y(N),SP(N)
- Next
- Screen Swap
- Cls 0
- Wait Vbl
- Until Key State(69)
-
- Edit